the hard stuff - French English Dictionary